🇬🇧 en zh 🇨🇳

mountain chain noun

  • (geography) A series of mountain ranges stretching across a continent.
山脉
Wiktionary Links